If this option is turned off and a group being searched for is NOT found using strict checking, it will search Active
Directory groups again, but this time using only the display name of the group stored in the CTC Account system for that
group. If a group is found in Active Directory with that name, it will update its recorded system identifiers and again log
the change and turn that item yellow in the list.
So for this to work, recreated users must have the same email addresses as the originals and recreated groups must
have the same names as the originals.
Once the updated items are republished to the CTC Accounts system, strict checking should be turned back on.
“When synchronizing with Active Directory” has multiple settings:
- “Search all domains in the current forest” is the default, and the most broad for organizations with a single
Active Directory forest but perhaps multiple domains within the forest. This option is needed when groups
contain users or groups from different domains within the same forest. In this scenario, only the one forest can
be used for all Active Directory-linked users and groups for an organization.
- “Only search the current domain” allows linking multiple domains, even if they are defined in different forests.
This can be very useful, for example, if one organization acquires another and wants Active Directory users and
groups from both organizations to be linked to their one organization definition in the CTC Accounts system.
The way this works is that the synchronizer only receives group and user information from the CTC Accounts
system for those groups and users who are defined in the same domain as the user currently running the
synchronizer, plus it receives information about all unlinked users, in case a match can be found in the current
domain.
However, this requires that all members of a group in the domain also be defined in that same domain. This is
because members of a group that are located in another domain within the same forest will not be found.
The way multiple domains in multiple forests is supported requires the Active Directory synchronizer to be run
multiple times, once while the user running the tool is logged in to Windows on each domain. The same CTC
Account company administrator credentials can be used regardless of who is logged in to Windows when
running the tool.
For example, with this option selected a person at the home office could run the tool to synchronize groups and
users from the parent company’s domain, and a person at the acquired company’s office can run the tool while
logged into their domain to synchronize their users and groups. Of course if run on a schedule, the domain
account running the synchronizer would need to be from the correct domain to be synchronized.
Another use for the “Only search the current domain” option is for performance. If you have multiple domains
in a forest but you know all of your users and groups are defined in the current domain, selecting this option will
prevent the tool from even trying to find groups or users (for example, unlinked users or groups/users that may
have been moved when they were actually deleted) in other domains within the forest, which can make the tool
run faster.
- “Generate a debug log” is an option which will create a very highly detailed log of activities that occur when
querying Active Directory. This can be used to see more of what happened, perhaps what actions took the most
time, etc. The log file generated is:
C:\ProgramData\CTC\CTC Accounts\Logs\LastActiveDirectoryQueryLog.csv